Secure SOAP Requests in Enterprise SOA

نویسندگان

  • Maarten Rits
  • Mohammad Ashiqur Rahaman
  • Maurice Donat
چکیده

Web service specifications (WS*) have been designed with the aim of being composable to provide a rich set of tools for secure, reliable, and/or transacted web services. Due to the flexibility of SOAP-level security [1] mechanisms, web services may be vulnerable to a distinct class of attacks based on the malicious interception, manipulation, and transmission of SOAP messages, which are referred to as XML rewriting attacks [2]. Although WS-Security, WS-Policy and other related standards theoretically can prevent XML rewriting attacks, in practice, incorrect use of these standards may make web services vulnerable to XML rewriting attacks. All WS* security related specifications, however, introduce new headers in SOAP messages. So concerns about the operational performance of Web services security are legitimate because added XML security elements not only make use of more network bandwidth but also demand additional CPU cycles at both the sender side and at the receiver side. Therefore it is desirable to examine the performance issue of Web services security. The main achievements of this work are that we explore XML rewriting attacks [2] against web services. We propose measures detecting these attacks built on the idea of adding additional SOAP structure information. We further evaluate the performance of the proposed solution against the existing state of the art. We discuss how this work is related to Enterprise SOA, SAP’s implementation of Service Oriented Architectures.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Securing SOAP Web Services for Mobile Devices on Different Platforms

Enterprise applications are often arranged in service-oriented architectures (SOA) nowadays. Many times services in a SOA are implemented by SOAP web services often including application-level security. With their increased computing power mobile devices such as PDA and smart-phone become promising clients for such enterprise applications. This paper contains an analysis of built-in support for...

متن کامل

Applying Security for RESTful Web Services – Limitations and Delimitations

The Service Oriented Architecture (SOA) becomes an essential element of modern Enterprise Application Integration (EAI). Among the available SOA implementations, Web Services are most preferable choice by the enterprises as they operate on simple Internet protocols. In principle, web services use SOAP protocol as a base for transmitting requests and responses in between service requester and se...

متن کامل

Security Model For Service-Oriented Architecture

In this article, we examine how security applies to Service Oriented Architecture (SOA). Before we discuss security for SOA, lets take a step back and examine what SOA is. SOA is an architectural approach which involves applications being exposed as "services". Originally, services in SOA were associated with a stack of technologies which included SOAP, WSDL, and UDDI. This article addresses th...

متن کامل

Models and Tools for SOA Governance

Organizations are moving rapidly towards Service-Oriented Architectures (SOAs). Benefits include cost reduction through reuse, better integration through standardization, and new business opportunities through agility. The successful implementation of an SOA requires not only protocols and technologies like SOAP and WSDL but also support for the processes of creating, validating and managing se...

متن کامل

Secure Service Invocation in a Peer-to-Peer Environment Using JXTA-SOAP

The effective convergence of service-oriented architectures (SOA) and peer-to-peer (P2P) is an urgent task, with many important applications ranging from e-business to ambient intelligence. A considerable standardization effort is being carried out from both SOA and P2P communities, but a complete platform for the development of secure, distributed applications is still missing. In this context...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006